Page({
    data: {
      currentTab: 'find', // 默认选中“招领页面”选项卡
      items: [
        {
          image: '/images/图片/9.jpg',
          desc: '周一上午，餐厅，钥匙',
          user: '用户1',
          like: 256
        },
        {
          image: '/images/图片/11.jpg',
          desc: '雨伞，周三下午三点，...',
          user: '用户2',
          like: 256
        },
        {
          image: '/images/图片/10.jpg',
          desc: '校园卡，在女浴室二楼',
          user: '用户名',
          like: 256
        },
        {
          image: '/images/图片/12.jpg',
          desc: '英语书，周六早上',
          user: '用户名',
          like: 256
        }
      ]
    },
  
    // 切换选项卡
    switchTab(e) {
      const tab = e.currentTarget.dataset.tab;
      this.setData({
        currentTab: tab
      });
      // 可根据选项卡切换请求不同数据，示例暂用模拟数据
      let newItems = [];
      if (tab === 'find') {
        newItems = [
          {
            image: '/images/图片/9.jpg',
            desc: '周一上午，餐厅，钥匙',
            user: '用户1',
            like: 256
          },
          {
            image: '/images/图片/10.jpg',
            desc: '校园卡，在女浴室二楼',
            user: '用户名',
            like: 256
          }
        ];
      } else {
        newItems = [
          {
            image: '/images/图片/11.jpg',
            desc: '雨伞，周三下午三点，...',
            user: '用户2',
            like: 256
          },
          {
            image: '/images/图片/12.jpg',
            desc: '英语书，周六早上',
            user: '用户名',
            like: 256
          }
        ];
      }
      this.setData({
        items: newItems
      });
    },
  
    // 跳转详情 (已修复)
    navigateToWupinxiangqing: function(e) {
      // 1. 获取通过 data-* 传递过来的数据
      const index = e.currentTarget.dataset.itemId;
      // 2. 从 data 中获取 items 数组，并取出对应索引的物品（修复了 setdata 错误）
      // const item = this.data.items[index]; // 如果需要整个物品对象，可以这样取
      console.log('用户点击了第', index, '个物品'); // 用于调试，在控制台查看
      // 3. 跳转并传递参数（使用模板字符串修复了URL问题）
      wx.navigateTo({
        url: `/pages/wupinxiangqing?index=${index}` // 请确保路径正确！
      });
    },
  
    goHome() {
      wx.showToast({
        title: '已在首页',
        icon: 'none'
      });
    },
  
    // 跳转广场 (已补全)
    goSquare() {
      wx.navigateTo({
        url: '/pages/guangchang' // 示例路径，请根据实际情况修改
      });
    },
  
    // 跳转发布 (建议补全其他函数)
    goPublish() {
      wx.navigateTo({
        url: '/pages/publish/publish'
      });
    },
  
    // 跳转消息
    goMessage() {
      wx.navigateTo({
        url: '/pages/message/message'
      });
    },
  
    // 跳转我的
    goMine() {
      wx.navigateTo({
        url: '/pages/mine/mine'
      });
    }
  }); // 确保Page方法有结束的括号和分号